﻿ 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace visu{
	
	public partial class cabinetBLL :BaseService<cabinet>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.cabinetDAL;
        }
    }   
	
	public partial class companyBLL :BaseService<company>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.companyDAL;
        }
    }   
	
	public partial class inventoryontimeBLL :BaseService<inventoryontime>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.inventoryontimeDAL;
        }
    }   
	
	public partial class inventorysummaryBLL :BaseService<inventorysummary>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.inventorysummaryDAL;
        }
    }   
	
	public partial class inventorysummarybyproductBLL :BaseService<inventorysummarybyproduct>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.inventorysummarybyproductDAL;
        }
    }   
	
	public partial class materialBLL :BaseService<material>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialDAL;
        }
    }   
	
	public partial class materialbymachineBLL :BaseService<materialbymachine>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialbymachineDAL;
        }
    }   
	
	public partial class materialbymachinelistBLL :BaseService<materialbymachinelist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialbymachinelistDAL;
        }
    }   
	
	public partial class materialbyproductBLL :BaseService<materialbyproduct>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialbyproductDAL;
        }
    }   
	
	public partial class materialbyproductlistBLL :BaseService<materialbyproductlist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialbyproductlistDAL;
        }
    }   
	
	public partial class materialinBLL :BaseService<materialin>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialinDAL;
        }
    }   
	
	public partial class materialnoreturnBLL :BaseService<materialnoreturn>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialnoreturnDAL;
        }
    }   
	
	public partial class materialoutBLL :BaseService<materialout>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialoutDAL;
        }
    }   
	
	public partial class materialsafetystockBLL :BaseService<materialsafetystock>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialsafetystockDAL;
        }
    }   
	
	public partial class materialsummaryBLL :BaseService<materialsummary>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.materialsummaryDAL;
        }
    }   
	
	public partial class messagelistBLL :BaseService<messagelist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.messagelistDAL;
        }
    }   
	
	public partial class PermissionBLL :BaseService<Permission>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.PermissionDAL;
        }
    }   
	
	public partial class productBLL :BaseService<product>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.productDAL;
        }
    }   
	
	public partial class roleBLL :BaseService<role>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.roleDAL;
        }
    }   
	
	public partial class subproductBLL :BaseService<subproduct>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.subproductDAL;
        }
    }   
	
	public partial class systemvariableBLL :BaseService<systemvariable>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.systemvariableDAL;
        }
    }   
	
	public partial class userBLL :BaseService<user>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.userDAL;
        }
    }   
	
	public partial class usersunregisteredBLL :BaseService<usersunregistered>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.usersunregisteredDAL;
        }
    }   
	
	public partial class vcabinetBLL :BaseService<vcabinet>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vcabinetDAL;
        }
    }   
	
	public partial class vcabinetmaterialBLL :BaseService<vcabinetmaterial>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vcabinetmaterialDAL;
        }
    }   
	
	public partial class verifycodeBLL :BaseService<verifycode>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.verifycodeDAL;
        }
    }   
	
	public partial class vinventoryontimeBLL :BaseService<vinventoryontime>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vinventoryontimeDAL;
        }
    }   
	
	public partial class vmaterialBLL :BaseService<vmaterial>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialDAL;
        }
    }   
	
	public partial class vmaterialbymachinelistBLL :BaseService<vmaterialbymachinelist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialbymachinelistDAL;
        }
    }   
	
	public partial class vmaterialbyproductlistBLL :BaseService<vmaterialbyproductlist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialbyproductlistDAL;
        }
    }   
	
	public partial class vmaterialinBLL :BaseService<vmaterialin>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialinDAL;
        }
    }   
	
	public partial class vmaterialnoreturnBLL :BaseService<vmaterialnoreturn>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialnoreturnDAL;
        }
    }   
	
	public partial class vmaterialoutBLL :BaseService<vmaterialout>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialoutDAL;
        }
    }   
	
	public partial class vmaterialsafetystockBLL :BaseService<vmaterialsafetystock>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmaterialsafetystockDAL;
        }
    }   
	
	public partial class vmessagelistBLL :BaseService<vmessagelist>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vmessagelistDAL;
        }
    }   
	
	public partial class vproductBLL :BaseService<vproduct>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vproductDAL;
        }
    }   
	
	public partial class vsubproductBLL :BaseService<vsubproduct>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vsubproductDAL;
        }
    }   
	
	public partial class vuserBLL :BaseService<vuser>
    {
    

		 public override void SetCurrentDal()
        {
            CurrentDal = this.DalSession.vuserDAL;
        }
    }   
	
}